Big Huge Thesaurus

acerate leaf

noun